input and output tables